//
//  DXCViewController.m
//  AnnCar_user
//
//  Created by LiBenCan on 17/10/23.
//  Copyright © 2017年 LiBenCan. All rights reserved.
//

#import "DXCViewController.h"

#import "OrderCell.h"
#import "OrderDetailViewController.h"
@interface DXCViewController ()<UITableViewDelegate,UITableViewDataSource>
@property (nonatomic,strong)UITableView *tableV;
@property (nonatomic,strong)NSMutableArray *dataArr;//数据数组
@property (nonatomic,assign)NSInteger PageNumber;//页码
@end

@implementation DXCViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    //变量初始化
    _PageNumber = 1;
    _dataArr = [NSMutableArray new];
    [self.view addSubview:self.tableV];
}

-(UITableView *)tableV
{
    if (!_tableV) {//不存在时
        _tableV = [[UITableView alloc] initWithFrame:CGRectMake(0,44, SCREENW, SCREENH-64-44-49) style:UITableViewStyleGrouped];
        _tableV.estimatedRowHeight = 130*screenW_6;
        _tableV.backgroundColor = backColor;
        _tableV.separatorStyle = UITableViewCellSeparatorStyleNone;
        _tableV.showsVerticalScrollIndicator = NO;
        _tableV.delegate = self;
        _tableV.dataSource = self;
        [_tableV registerClass:[OrderCell class] forCellReuseIdentifier:@"OrderCell"];
        //刷新
        _tableV.mj_header = [MJRefreshGifHeader headerWithRefreshingBlock:^{
            _PageNumber = 1;
            //            [self getMessage:YES];
        }];
        //加载
        _tableV.mj_footer = [MJRefreshBackGifFooter footerWithRefreshingBlock:^{
            _PageNumber++;
            //            [self getMessage:NO];
        }];
    }
    return _tableV;
}

#pragma Mark TableViewDelegate
//区
-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    return 5;
}
//行
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return 1;
}
//区头高度
-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
    if(section == 0){
        return 5*screenW_6;
    }
    return 0.00001;
}
//区尾高度
-(CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{
    return 5*screenW_6;
}
//加载Cell
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    OrderCell *cell = [tableView dequeueReusableCellWithIdentifier:@"OrderCell" forIndexPath:indexPath];
    cell.selectionStyle = UITableViewCellSelectionStyleNone;
    //    if (_dataArr.count>0) {//数组>0加载数据
    //        [cell setDataDic:nil];
    //    }
    [cell setDataDic:nil];
    return cell;
}

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    //    if (_dataArr.count<indexPath.row+1) {//避免数组越界
    //        return;
    //    }
    //跳转到详情
    OrderDetailViewController *VC = [OrderDetailViewController new];
    VC.statusNumber = indexPath.section;
    [self.navigationController pushViewController:VC animated:YES];
    
}


@end
